keep oneself looking young - German English Dictionary